package com.example.service.impl.institutioncare.congyerenyuan;

import com.example.bean.institutioncare.congyerenyuan.CongYeVo;
import com.example.bean.login.TUserInfo;
import com.example.mapper.institutioncare.congyerenyuan.CongYeRenYuanMapper;
import com.example.service.institutioncare.congyerenyuan.CongYeRenYuanService;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class CongYeRenYuanServiceImpl implements CongYeRenYuanService {

    @Autowired
    CongYeRenYuanMapper congYeRenYuanMapper;

    @Override
    public PageInfo<TUserInfo> congyepage(CongYeVo congYeVo) {
        PageHelper.startPage(congYeVo.getDqNum(),congYeVo.getXsNum());
        PageInfo page = new PageInfo(congYeRenYuanMapper.congyepage(congYeVo));
        return page;
    }

    @Override
    public Integer addcongyeRenYuan(TUserInfo tUserInfo) {
        return congYeRenYuanMapper.addcongye(tUserInfo);
    }

    @Override
    public TUserInfo huixiancongye(String noid) {
        return congYeRenYuanMapper.huixiancongye(noid);
    }

    @Override
    public Integer updacongye(TUserInfo tUserInfo) {
        return congYeRenYuanMapper.updacongye(tUserInfo);
    }

    @Override
    public Integer delecongye(List<String> ids) {
        return congYeRenYuanMapper.delecongye(ids);
    }

    @Override
    public Integer congyelizhi(List<String> noid) {
//        if (gai > 1){
//            TUserInfo tUserInfo = new TUserInfo();
//            congYeRenYuanMapper.congyelizhi(tUserInfo);
//        }
        System.err.println(noid);
        return congYeRenYuanMapper.xiugailizhi(noid);
    }
}
